﻿
/* CSS Document */
html,body,a,p,ul,img{ padding:0; margin:0; list-style:none; border:none; font:14px "Helvetica Neue",Helvetica,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","微软雅黑",Arial,sans-serif; color:#333;}
img{ border:none;}
body{ background:none;}
a{text-decoration:none;}
a:link{ color:#333;text-decoration:none}
a:hover{ color:#ff9900;text-decoration:none;}
.w1200{ width:1200px; margin:0 auto; height:auto; overflow:hidden;}

/*头部*/
.head{}
.head1{height:30px; background:#f6f6f6; border-bottom:1px solid #dcdbdb; width:100%; position:fixed; z-index:12000; top:0;}
.head1_l{ width:596px; float:left;}
.head1_l ul{}
.head1_l ul li{float:left;}



.head1_r{ width:277px; float:right; font-size:12px; line-height:60px;}
.head1_r span{ font-size:12px;}
.head1_r a{ font-size:12px; }
.comiis_wrapad {width:575px; height:369px; overflow: hidden;    float: left;    margin-top: 10px;
    margin-left: 10px; }
.comiis_wrapad img { float: left; margin-top: 0px; }
.frame { background: none; border: 0px solid #fff; margin-bottom: 0px;zoom: 1; }
.frame:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#frameHlicAe { margin: 0px !important; border: 0px !important; ;position: relative;}
#slidesImgs li { width: 575px; height: 369px; display: none; }
.slideshow { clear: both; }
.slideshow li { position: relative; overflow: hidden; }
.slideshow SPAN.title { text-indent: 0px; }
.slideshow span.title { position: absolute; bottom: 0; left: 0; margin-bottom: 0; width: 100%; height:28px; line-height:28px; font-size: 12px; text-indent:4px; }
.slideshow span.title, .slidebar li { background:rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #30000000,endColorstr = #30000000); color: #FFF; overflow: hidden; }
.slidebar { position: absolute; top:346px; left:510px; }
.slidebar li { float: left; margin-right: 1px; width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 10px; cursor: pointer; }
.slidebar li.on { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #50FFFFFF,endColorstr = #50FFFFFF); color: #000; font-weight: 700; }

.head2{ margin-top:60px; overflow:inherit; height:85px;}
.logo{ float:left;}
.by{ float:left; margin:15px 20px;text-align:center;}
.by span{ padding:20px 0px; font-size:16px; line-height:22px; color:#5da936;}

.ss{ float:left; padding-left:20px;}
 .lanren-search-form{width:450px;overflow: hidden;}
    .lanren-search-form .search-bd{height: 25px;}
    .lanren-search-form .search-bd li{font-size:12px;width:60px;height: 25px;line-height: 25px;text-align:center;float: left;cursor: pointer;background-color:#eee;color: #666; margin:0px 1px;}
    .lanren-search-form .search-bd li.selected{color: #fff;font-weight: 700;background-color: #5da936;}
    .lanren-search-form .search-hd{height:34px; border:1px solid #e5e5e5;padding: 3px;position: relative;}
    .lanren-search-form .search-hd .search-input{width: 350px;height: 22px;line-height: 22px;padding: 6px 0;background:none;text-indent: 10px;border: 0;outline: none;position: relative;left: 0px;top: 0;z-index: 5;#margin-left:-10px;}
    .lanren-search-form .search-hd .btn-search{width: 70px;height: 34px;line-height:34px;position: absolute;right: 3px;top: 3px;border: 0;z-index:6;cursor: pointer;font-size: 12px;color: #fff;font-weight: 700;background: none;outline: none; background:#46961d;}
    .lanren-search-form .search-hd .pholder{display: inline-block;padding: 2px 0;font-size: 12px;color: #999;position: absolute;left: 13px;top: 11px;z-index: 4;background: url(../image/zoom.jpg) no-repeat 0 0;padding-left:25px;#top:11px;}
    .lanren-search-form .search-hd .s2, .lanren-search-form .search-hd .s3, .lanren-search-form .search-hd .s4,.lanren-search-form .search-hd #s2,.lanren-search-form .search-hd #s3,.lanren-search-form .search-hd #s4{display: none;}
    .lanren-search-form .search-bg{width: 350px;height: 34px;background-color: #fff;position: absolute;left: 3px;top: 3px;z-index:1;}
.wx{float: right;width:200px;}


.weixin{ width:88px; height:66px; position:relative; font-size:12px;  float:left; margin-left:50px;}
.weixin a{width:88px; height:35px; display:block; position:absolute; left:0; top:0;background:url(../image/ico_09.jpg) no-repeat center top; }
.weixin .weixin_nr{width:98px; height:98px;  background:#fff; text-align:center; position:absolute;  top:-25px; display:none;}
.weixin .weixin_nr img{ margin-bottom:5px;}
.weixin .weixin_nr .arrow{ width:0; height:0;border-left:10px solid transparent;border-right:10px solid transparent; position:absolute; left:50px; top:-10px;}
.weixin.on .weixin_nr{ display:block;}
.weixin.on a{ background:url(../image/ico_09.jpg) no-repeat  center bottom;}

	
.wx li{ float:left; padding:0px 10px;}
.wx a img{}
.nav{width:100%; height:48px; margin-top:5px;color:#fff;min-width:1200px; background:#5da936;}
.nav_l{ width:522px; float:left; padding-top:20px;}
.nav ul li{ width:92px; float:left; text-align:center; height:48px;}
.nav ul li a{color:#fff; font-size:18px; display:block; overflow:hidden;height:48px;line-height:48px;}
.nav ul li.home,.nav ul li:hover{ background:#498d26;}
.gg1{ margin:18px auto;}
.fw{ width:878px; float:left;}


/*滚动新闻*/

.gundong-new{ background: url(../image/laba_03.jpg) no-repeat 50px 0px; height: 39px; overflow: hidden; margin-top: 15px;}
.gundong-new a{display:block;font-size:16px;line-height:38px; width: 580px; color: #ca0202; padding-left: 35px;}

/*项目信息*/
.main1{ margin-top: 20px;}
.xingmuxinxi{ width: 892px; float: left;}
.xm1{ height: 139px;}
.xm_t{ background: url(../image/xingmu_t_07.jpg) no-repeat; height: 139px; color: #fff; text-align: center; width: 255px; float: left;}
.xm_t h3{ font-size: 30px; line-height: 30px; margin: 40px 0px 10px; }
.xm_t p{ font-size: 15px; color: #fff;}
.xm_ow{ width: 630px; float: right; }
.xm_link{}
.xm_link a{ width: 118px; border: 1px solid #eeeeee; height: 38px; float: left; text-align: center; line-height: 38px; margin: 0px 3px; font-size: 15px; color: #333; transition: all .5s; }
.xm_link a.green{ background: #f5fcf1;}
.xm_link a.blue{ background: #f1f5fc;}
.xm_link a.red{ background: #fcf1f1;}
.xm_link a.orange{ background: #fcf6f1;}
.xm_link a.gb{ background: #f1fcf9;}
.xm_link a:hover{ border-radius:50px; font-weight: bold;}
.xm_te{ width: 545px; border: 1px dotted #DED7D1; height: 75px; padding-top: 10px; background: #f7f7f7 url(../image/tetui_03.jpg) no-repeat top left ; margin-left: 3px; margin-top: 12px; padding-left: 78px;}
.xm_te a{ font-weight: bold; font-size: 16px; height: 38px; line-height: 38px; width: 530px; overflow: hidden;}
.xm_te a img{ padding-left: 8px;} 
.xm_te p{ line-height: 22px; height: 22px; width: 530px; overflow: hidden; color: #888;}

.yx_xm{ width:873px; padding: 0px 10px; height: 380px; border:1px solid #eee; margin-top: 20px;  }
.yx_xm_t{}
.yx_xm_t h3{ font-size: 20px; font-weight: bold;  margin: 10px 0px; padding-left: 15px; border-left: 3px solid #46961d; width: 200px; float: left;}
.yx_xm_t span a{ float: right; margin: 10px 0px; padding-right: 20px; line-height: 26px; color: #888;}
.yx_xm_ow{ height: 324px;}
.yx_xm_ow ul{}
.yx_xm_ow ul li{ width: 239px; height: 120px; border: 1px solid #eee; padding: 10px 15px; 
background:#fafafa url(../image/xiangmu_03.jpg) no-repeat 190px 60px; float: left; margin: 10px 10px;
 -webkit-transition: all .2s;
    -moz-transition: all .2s;
    -ms-transition: all .2s;
    -o-transition: all .2s;
    transition: all .2s;}
.yx_xm_ow ul li p{ width: 247px; line-height: 32px;  height: 32px; overflow: hidden;}
.yx_xm_ow ul li p span.xinxi_name{ height: 32px; line-height: 32px; overflow: hidden; font-size: 15px; width: 200px; float:left; font-weight: bold; }
.yx_xm_ow ul li p img{ padding-left: 10px; float: left; padding-top: 12px;}
.yx_xm_ow ul li p span.xinxi_num{ color: #666; font-size: 13px;}
.yx_xm_ow ul li p span.xinxi_state{color: #fff; background:  #369207; font-size: 13px; border-radius: 50px; padding: 1px 5px;}
.yx_xm_ow ul li p.xinxi_time{color: #666; font-size: 13px; }
.yx_xm_ow ul li:hover{     box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
    transform: translate3d(0, -2px, 0);
							}


.scroll {
	width:873px;
	margin:0 auto;
	position:relative;
	overflow:hidden;

}
.picbox {
	width:873px;
	height:320px;
	background:#fff;

	overflow:hidden;
	position:relative;

}
.picbox ul {

}
.piclist {
	position:absolute;
	left:0px;
	top:0px;
}

/*.piclist li.goodlist img {*/
/*	width:75px;*/
/*	height:120px;*/
/*}*/
.swaplist {
	position:absolute;
	left:-3000px;
	top:0px;
}
.og_prev, .og_next {
	width:30px;
	height:60px;
	background:url(../image/btn.png) no-repeat;
	position:absolute;
	top:117px;
	z-index:99;
	cursor:pointer;
}
.og_prev {
	background-position:0 0;
	left:0px;
}
.og_prev:hover {
	background-position:0 -60px;
}
.og_next {
	background-position:-30px 0;
	right:0px;
}
.og_next:hover {
	background-position:-30px -60px;
}
.goodlist img.pics {
	width:85px;
	height:135px;
	float:left;
	background:#fff url(../image/loading.gif) center center no-repeat;
}
.goodlist dl {
	float:right;
	width:130px;
	overflow:hidden;
}
.goodlist dl dt {
}
.goodlist dl dt a.title {
	width:100%;
	height:22px;
	line-height:22px;
	display:block;
	color:#363636;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	overflow: hidden;
}
.goodlist dl dt span.en {
	width:100%;
	height:22px;
	line-height:22px;
	display:block;
	color:#666;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	overflow: hidden;
}
.goodlist dl dt span.change-price {
	font-weight:bold;
	color:#D63C3C;
	padding-right:5px;
}
.goodlist dl dt span.max-price {
	color:#999;
	text-decoration:line-through;
}
.goodlist dl dt a.exchange {
	font-size:12px;
	padding:4px 10px;
	text-align:center;
#padding-top:6px;
#padding-bottom:2px;
	color:#fff;
	display:none;
	text-decoration:none;
	background:#C75151;
	float:left;
	border-radius:2px;
}
.goodlist dl dt a.exchange:hover {
	background:#973434;
}
.goodlist dl dt p {
	padding:5px 0;
}

/*页面登录注册*/
.main1_r{ width:288px; float:right; height:auto; overflow:hidden;}
.login{ height:113px; width:286px; border:1px solid #eee;}
.login h3{ background:url(../image/user_03.jpg) no-repeat 30px center; font-size:18px; padding-left:70px; line-height:36px;}
.login{ text-align:center;}

.login,.y_login{height:130px; width:282px; border:1px solid #e5e5e5;}
.login h3{ background:url(../image/user_03.jpg) no-repeat 30px center; font-size:18px; padding-left:70px; line-height:36px;}
.login,.y_login{ text-align:center;}
.login a{background: -webkit-gradient(linear, left top, left bottom, from(#fed24c), to(#f09c15) );color:#fff;padding: 6px 20px;margin: 0px 2px;border-radius: 4px;border: 1px solid rgba(0, 0, 0, 0.1);text-shadow: 0 1px 0 rgba(0,0,0,0.2);box-shadow: 0px 1px 1px rgba(255,255,255,0.8) inset, 1px 1px 3px rgba(0,0,0,0.2);font-size: 15px;display: inline-block;}
.y_login a{width:78px; height:38px; background:#5da936; color:#fff; padding:5px 10px; margin:0px 3px;}
.y_login b{ line-height:26px; display:block; padding-top:12px;}
.y_login p{ line-height:22px; padding-bottom:15px;}

.tuijian_qy{ width: 95%; height: 2px; background: #e7e7e7;position: relative;top: 23px;left: 35px; right: 0;}
.tuijian_qy_t{ border-top: 2px solid #5da936;}
.tuijian_qy_t h3{ font-size: 20px; margin: 10px 0px; padding-left: 15px;}

.demo{position:relative;}
.scrollbox{position:relative;width:284;height:345px;overflow:hidden; }
.scrollbox ul{position:absolute;left:0px;top:0px;  }
.scrollbox li{float:left;width:284px;height:86px;overflow:hidden;}
.scrollbox li a{float:left;display:inline-block;width:141px;height:84px;overflow:hidden; border: 1px solid #f1f1f1; border-bottom:none; border-left: none; }
.scrollbox li a img{display:block;width:140px;height:84px;background:#eee;}

/*广告*/
.guanggao{ margin: 40px auto;}
.guanggao a{ float: left; display: inline-block;margin-left: 8px}

/*资讯*/
.news{}
.news_t{height:40px; margin-bottom: 30px;}
.news_t h3{width: 500px;height: 40px;float: left; position: absolute; margin: 0;font-size: 32px;}
.news_t h3 span{ color: #46961d;}
.news_t h3 span a{color: #46961d;font-size: 32px;}
.new-more{ float: right; }
.new-more a{ color: #888;}
.line{	width: 95%;
    height: 2px;
    background: #e7e7e7;
    position: relative;
    top: 23px;
    left: 195px;
    right: 0;}
	
.news_main_l{ width: 300px; float: left;}
.xiaoyi{ width: 300px; background: #f7f7f7;padding-bottom: 10px;}
.xiaoyi_t{ height: 50px; }
.xiaoyi_t h3{border-top: 3px solid #46961d;  margin:0px; padding-left: 15px; line-height: 50px; width: 102px; float: left;}
.xiaoyi_t h3 a{font-size: 20px;}
.xiaoyi_t h3 span{ background: #cb0202; font-size: 24px; padding: 2px 4px; color: #fff; margin-right: 3px;}
.xiaoyi_tuijian{}
.xiaoyi_tuijian a{}
.xiaoyi_tuijian a img{ margin: 5px 10px 0px 10px; width: 280px; height:120px;}
.xiaoyi_tuijian a p{ background: #46961D; color: #fff; width: 260px; height: 32px; overflow: hidden; line-height: 32px; margin-left: 10px; padding:0px 10px;}
.xiaoyi_list{ padding-top: 10px;}
.xiaoyi_list li{ line-height: 28px; height: 28px; overflow: hidden; width: 260px; padding: 0px 15px;}
.xiaoyi_list li a{}

.zhengce{}
.zhengce_t{ border-bottom: 1px solid #e5e5e5; height: 30px; }
.zhengce_t h3{border-bottom: 3px solid #46961d; font-size: 20px; margin:0px; padding-left: 15px; line-height: 40px; width: 100px;}
.zhengce_t h3 a{font-size: 20px; font-weight:700；}
.zhengce_ow{}
.zhengce_ow ul{ margin-top:15px;}
.zhengce_ow ul li{ line-height: 28px; height: 28px; overflow: hidden; width: 280px; padding: 0px 10px;}
.zhengce_ow ul li a{ width: 225px; line-height: 28px; display: inline-block; height: 28px; overflow: hidden; float: left;}
.zhengce_ow ul li span{color: #666; line-height: 28px;  font-size: 13px; float: right;}

.news_main_r{ width: 300px; float: right;}
.xiaoyi_t a.video_more{ float: right; color: #666; line-height: 50px; font-size: 13px; padding-right: 15px;}
.video{ height: 407px; background: #f7f7f7;}
.video_ow{}
.video_ow a.video_tui{ width: 280px; height: 180px; margin-left: 12px; display: block;}
.video_ow a.video_tui img{ width: 280px; height: 160px;}
.video_ow a.video_tui p{ height: 30px; width: 280px; overflow: hidden; text-align: center;}
.video_list{ margin-left: 5px; margin-top: 10px;}
.video_ow .video_list li{ float: left; width: 135px; margin: 0px 5px;}
.video_list li a img{ width:135px; height: 100px; overflow: hidden;}
.video_list li a p{ text-align: center;}


ul.arcdata{ margin:10px 10px 10px 10px;border-bottom:1px solid #ddd; height:100px;}
ul.arcdata li.topone{height:90px;}
ul.arcdata li.topone h3{text-align:center; padding-bottom:5px;white-space:nowrap;}
ul.arcdata li.topone h3 a{font-size:18px; font-weight:700; color:#333333;white-space:nowrap;}
ul.arcdata li.topone a:hover{color:#c7181d;}
ul.arcdata li.topone .dsp{line-height:30px; height:80px; font-size:14px; color:#777777;text-indent:2em}

.new_con {
	max-width: 560px;
	margin: 0px 20px;
	float: left;
	
}
.newtel {
	height: 46px;
    background-color: #f7f7f7;
	font-size: 20px;
	color: #666
}
.new_telst {
	width: 560px;
	margin: 0 auto;
	position: relative;
	text-align: center
}
.new_telst li {
	width: 186px;
	line-height: 46px;
	text-align: center;
	float: left;
	display: inline;
	cursor: pointer;
    font-size: 20px;
}
.new_telst li.newon {
	color: #46961d;
	font-weight: bold;
	background-color: #fff;
}
.new_telst p {
	position: absolute;
	left: 0px;
	width: 186px;
	height: 7px;
	border-top: 3px solid #46961d;
	overflow: hidden;
	text-align: center;
}
.new_telst b {
	display: inline-block;
	width: 0;
	height: 0;
	margin-top: -3px;
	border-style: solid dashed dashed dashed;
	border-width: 9px;
	border-color: #217af0 #fff #fff #fff;
	overflow: hidden;
	zoom: 1;
	font-size: 0;
}
.new_lst {
	position: relative;
	overflow: hidden;
	display: none;

}
.new_lst ul {
	position: absolute;
	left: 0px;
}
.new-wrap {

}
.new-wrap .show {
	display: block;
}

.hangye_top{ width: 530px; margin: 15px 20px; border-bottom: 1px solid #eee; padding-bottom: 10px;}
.hangye_top a{ font-size: 20px; font-weight: bold; color: #46961d; line-height: 28px; height: 28px; overflow: hidden;}
.hangye_top p{ color: #666; line-height: 28px; overflow: hidden;}

.hangye_li{ width: 570px; height: 50px; margin-top: 10px; }
.hangye_li ul{position: inherit;}
.hangye_li ul li{ float: left; background: url(../image/new_li_03.jpg) no-repeat left center; height: 28px; line-height: 28px; overflow: hidden; margin: 0px 7px; padding-left: 10px;}
.hangye_li ul li a{ font-size: 15px;}
.hangye_tu_li{width: 570px;}
.hangye_tu_li dl{ width: 570px; height: 110px; margin-top: 20px;}
.hangye_tu_li dt { float: left; width: 160px;}
.hangye_tu_li dt img{ width: 160px; height: 110px; overflow: hidden; border-radius: 4px;}
.hangye_tu_li dd{ width: 370px; float: left; margin-left: 20px;}
.hangye_tu_li dd a{ font-size: 16px; height:26px; line-height: 26px; overflow: hidden; display: block; margin-bottom: 10px; margin-top: 5px; font-weight:700;}
.hangye_tu_li dd p.des{ height:36px; line-height: 18px; color: #666; overflow: hidden;}
.hangye_tu_li dd p.new_time{ font-size: 12px; color: #999; height: 18px; line-height: 18px; margin-top: 10px;}
.difang_list{width: 570px; border-top: 1px solid #eee;}
.difang_list ul{position: inherit;}
.difang_list ul li{ border-bottom: 1px solid #eee;  padding: 15px 10px; }
.difang_list ul li a{ height: 30px; font-size: 15px; line-height: 30px; overflow: hidden; }
.difang_list ul li p{ color: #888; font-size: 13px; line-height: 20px; height: 20px; overflow: hidden;}

/*会议*/
.huiyi{}
.huiyi_main{}
.huiyi_l{ width: 890px; float: left;}
.huiyi_tu{ width: 460px; float: left;}
.hdp{ height:270px; margin-bottom:12px;}
/*=========mF_liuzg ========*/
.mychgPic{width:460px; height:300px; }
.mF_liuzg{ position:relative; width:460px; height:270px; overflow:hidden; font:12px/1.5 Verdana,Geneva; background:#fff;}
.mF_liuzg .loading{position:absolute;z-index:9999;width:100%;height:100%;color:#666;text-align:center;padding-top:90px;}/*载入画面*/
.mF_liuzg .pic li{width:460px;position:relative;overflow:hidden;*margin-top:-2px;}
.mF_liuzg .pic li p{width:460px;position:absolute;}
.mF_liuzg .pic li p a{display:block;}/*图片和焦点图框架一样大小*/
.mF_liuzg .pic li p img{width:460px;height:270px;}
.mF_liuzg .txt li{position:absolute;z-index:2;bottom:0;width:460px;height:36px;line-height:34px;overflow:hidden;display:none;}
.mF_liuzg .txt li a{display:block;color:#fff;padding:2px 0 0 16px;font-size:14px;font-weight:bold;text-decoration:none;}/*标题样式*/
.mF_liuzg .txt-bg{position:absolute;bottom:0;z-index:1;width:460px;height:36px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:0.5;}/*标题背景*/
.mF_liuzg .num{position:absolute;z-index:3;bottom:8px;right:8px;color:#333;}/*按钮样式*/
.mF_liuzg .num li{ float:left; width:22px; height:18px; position:relative; border:1px solid #FFF; line-height:18px; text-align:center; margin-right:3px; cursor:pointer; background:#000; filter:alpha(opacity=90); opacity:0.9; color: #FFF; }
.mF_liuzg .num li.current,.mF_liuzg .num li.hover{ background:#A61814; color:#fff; font-weight:bold;}
.tu{ margin-top:15px;}
.tu ul li{ float:left;margin:0 5px; width: 220px; height: 150px; display: block; overflow: hidden; }
.tu ul li img{width: 220px;height: 150px; border:1px solid #28be5a; overflow: hidden; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}
.tu ul li img:hover {-webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1); -ms-transform: scale(1.1); }

.huiyi_new{ width: 405px; height: 434px; float: left; border: 1px solid #eee; border-left: none; padding-left: 20px;}
.hy_zixun_tit{}
.hy_zixun_tit h3{ font-size: 20px; font-weight: bold;  margin: 16px 0px 8px 0px; padding-left: 15px; border-left: 3px solid #46961d;}
.hot1 { margin-top:15px; border-bottom:1px dotted #f2f2f2; padding-bottom:15px; height: 50px; padding-left: 10px;}
.hot1 p{ width:375px; float:left; height:24px; line-height:24px;overflow: hidden; color: #666;}
.hot1 b{ background:#da0202; border-radius:4px; padding:4px 8px; color:#fff; float: left;}
.hot1 a{ font-size:16px; line-height:28px; padding-left:20px;height:28px; display:inline-block; width: 318px; overflow: hidden; font-weight:700;}

.hy_zixn_list ul li{
    font-size: 14px;
    padding: 0px 20px 0px 26px;
    margin: 7px 0 7px 0;
    position: relative;
	 border-bottom: 1px dotted #f2f2f2;
    }
.hy_zixn_list ul li:before{content: '';
    position: absolute;
    left: 12px;
    top: 9px;
    width: 4px;
    height: 4px;
    background-color:#fb9504;;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;}

.hy_zixn_list ul li a{ color: #363636;
    line-height: 22px;
    margin-bottom: 2px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    max-height: 44px;
    min-height: 22px;
    display: block;
}
.hy_zixn_list ul li a:hover{color:#fb9504;}
.hy_zixun_ow{ padding-left: 15px;}
.hy_zixun_ow ul{}
.hy_zixun_ow ul li{ height: 28px; line-height: 28px; width: 360px; overflow: hidden;}
.hy_zixun_ow ul li a{ line-height: 28px;}

.huiyi_r{ width: 293px; border:1px solid #eee; height: 434px; float: right;}



        .content {
            padding-top: 12px;
            padding-bottom: 10px;
            background: #ffffff; }
        .content .meeting-list {
              max-height: 280px;
              margin: auto 15px; }
        .content .meeting-list .single-meeting-wrap {
                position: relative;
                border-left: 1px solid #E9EAEB;
                padding-bottom: 20px; }
        .content .meeting-list .single-meeting-wrap:last-child {
                  padding-bottom: 0;
                  border-left: 0; }
        .content .meeting-list .single-meeting-wrap:last-child .single-meeting {
                    padding-bottom: 0;
                    border-left: 1px solid #E9EAEB; }
        .content .meeting-list .single-meeting-wrap .single-meeting {
                  padding-left: 14px;
                  padding-top: 2px;
                  position: relative;
                  top: -10px; }
        .content .meeting-list .single-meeting-wrap .single-meeting.single-meeting-first:before {
                    background-image: url(../image/icon-li-red.png); }
        .content .meeting-list .single-meeting-wrap .single-meeting:before {
                    position: absolute;
                    left: -6px;
                    top: 7px;
                    display: block;
                    content: "";
                    width: 10px;
                    height: 10px;
                    background: url(../image/icon-li.png);
                    background-repeat: no-repeat;
                    background-position: center;
                    background-size: 100%; }
        .content .meeting-list .single-meeting-wrap .single-meeting .meeting-ttt-container {
                    width: 100%;
                    position: relative;
                    height: 20px;
                    line-height: 20px; }
        .content .meeting-list .single-meeting-wrap .single-meeting .meeting-ttt-container .meeting-t-content {
                      display: inline-block;
                      max-height: 20px;
                      color: #333333;
                      line-height: 20px;
                      font-size: 14px;
                      width: 100%;
                      overflow: hidden;
                      text-overflow: ellipsis;
                      white-space: nowrap; }
					  
					  
		.content .meeting-list .single-meeting-wrap .single-meeting .meeting-ttt-container .meeting-t-content:hover{                   
				 color:#ff9900;;	
					}			  
				  
					  
        .content .meeting-list .single-meeting-wrap .single-meeting .meeting-ttt-container .icon-hot {
                      position: absolute;
                      margin-left: 10px;
                      display: inline-block;
                      width: 12px;
                      height: 16px;
                      background-image: url(../image/loading.png);
                      background-repeat: no-repeat;
                      background-position: center;
                      background-size: 100%; }
        .content .meeting-list .single-meeting-wrap .single-meeting .meeting-date,
        .content .meeting-list .single-meeting-wrap .single-meeting .meeting-address {
                    font-size: 12px;
                    line-height: 16px;
                    color: #999999; }
.content-wrapper .content-wrap .main-second-warp .second-right-meeting-warp .preview-meeting .content .meeting-list .single-meeting-wrap .single-meeting.single-meeting-first:before {
                    background-image: url(../image/icon-li-red.png); }
					
					
					
/* 环保公司*/
.company{ margin: 40px auto;}
.cf img{ float:left; position:relative;}
.cf p{position: absolute;color: #ffff;background: #343534;width: 145px;height: 30px;text-align: center;line-height: 30px;opacity: 0.8;font-size: 16px;font-weight: bold;}
.cf p a{ font-size:16px; color:#fff; font-weight:bold; line-height:32px;}
.cf:after{content:"";clear:both;display:block;height:0;overflow:hidden}
.cf{zoom:1}
.company_t{ height: 40px; margin-bottom: 10px;}
.company_t h3{width:150px; height: 40px; float: left; position: absolute; margin: 0; font-size: 32px;}
.company_t h3 span{ color:#46961d;}
.case{width:1200px;background:#fff;}
.case .title{height:20px;border-bottom:2px solid #e4e4e4;padding-bottom:18px; width: 1002px; float: right;}
.case .title h3{font-size:20px;font-family:"microsoft yahei";}
.case .title-list{position:relative;top:6px;}
.case .title-list li{line-height:20px;text-align:center;float:left;display:inline; padding:0 18px; font-size:16px;}
.case .title-list li a{ font-size:16px;}
.case .title-list li.on{font-weight:bold; border-bottom:3px solid #28be5a; height:30px;}
.case .title-list li.on a{color:#ff6600;}
.case .title-list p{position:absolute;top:24px;left:0px;width:146px;height:7px;border-top:3px solid #ff6600;overflow:hidden;text-align:center;}
.case .title-list b{display:inline-block;width:0;height:0;margin-top:-3px;border-style:solid dashed dashed dashed;border-width:9px;border-color:#ff6600 #fff #fff #fff;overflow:hidden;zoom:1;font-size:0;}
.product-wrap{height:356px;overflow: hidden;}
.product{height:auto;position:relative;overflow:hidden;display:none;margin-top:20px;}
.product ul{left:0px; margin:6px 0px;}
.product-wrap .show{display:block;}
.product-wrap .product li{float:left;display:inline;margin-left:13px;transition:0.4s;-webkit-transition:0.4s;
-moz-transition:0.4s;-o-transition:0.4s;-ms-transition:0.4s;height:50px; text-align:center;border:1px solid #e5e5e5; width:238px; overflow: hidden; white-space: nowrap; 
text-overflow: ellipsis; padding:10px 0px;}
.product-wrap .product li b{}
.product-wrap .product li a{ padding:2px 6px; margin:0px 5px; color:#444; line-height:26px; }
.product-wrap .product li b a{ font-weight:bold;}
.product-wrap .product li a:hover{ color:#ff9900; }
.product-wrap .product li.ml0{margin:0px 0px 0px 20px;   overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.product-wrap .product li a.imgwrap{display:block;width:225px;height:200px;background:#fff;text-align:center;}
.product-wrap .product li p{padding-left:15px;color:#666666;line-height:22px;}
.product-wrap .product li p a{color:#666666;text-decoration:none;}
.product-wrap .product li p a:hover{color:#ff6600;text-decoration:none;}

/* 工程案例*/
#cen_right_top{}
#cen_right_top h3{ width:150px; height: 40px; float: left; position: absolute; margin: 0; font-size: 32px; line-height: 40px;}
#cen_right_top span{color:#46961d;}
#cen_right_top .active{background:#ff9900;color:#fff;}
#cen_right_top h3{line-height:46px;text-align:center;float:right;height:46px;width:182px;margin::0px;padding:0px;background-color:#F3F3F3;color:#333333;font-weight:lighter;cursor:pointer; margin:0;}
#cen_right_top .anli{font-size:14px;display:none;clear:both;padding:20px 0px 0px 0px;border-top-width:medium;border-top: 1px solid #e4e4e4;}
.anli a { float: left; width:366px; line-height:32px; border-right:1px dashed #ebebeb; margin:0px 11px;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.anli a b{ width:126px; height:32px; display:inline-block; padding-right:25px; color:#115c45;}

.anli p { float: left; width:366px; line-height:32px; border-right:1px dashed #ebebeb; margin:0px 11px;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.anli b{ width:126px; float:left; color:#2a7304; line-height:32px;}
.anli a{ width:270px; float: left; line-height:32px; overflow:hidden;padding-right:21px;}

.gcal{ width: 890px; float: left;}
.anli_r{ width: 290px; float: right; }
.xin_xuqi{ background:-webkit-linear-gradient(top, #a9e07c 0%, #46961d 100%); height: 46px; border-radius: 4px;}
.xin_xuqi a{ height: 46px; line-height: 46px; color: #fff;}
.xin_xuqi_ow{ border:1px solid #eee; height: 308px; margin-top: 7px;}

.xin_xuqi{ text-align: center;}
.xin_xuqi a{ color: #fff; font-size:18px;  line-height: 46px;  font-weight: bold;}
.xin_xuqi_ow h3{margin: 0px; line-height: 40px; font-size: 20px;}
.xin_xuqi_ow h3 b{ border-top:3px solid #46961d; padding:0 8px; margin-top:-1px; display:inline-block;}


.list_lh{ height:400px; overflow:hidden;}
.list_lh li{ padding:10px;}
.list_lh li.lieven{ background:#F6f6f6;}
.list_lh li p{ height:24px; line-height:24px;}
.list_lh li p a{ float:left;}
.list_lh li p em{ width:80px; font:normal 12px/24px Arial; color:#FF3300; float:right; display:inline-block;}
.list_lh li p span{ color:#999; float:right;}
.list_lh li p a.btn_lh{ background:#28BD19; height:17px; line-height:17px; color:#fff; padding:0 5px; margin-top:4px; display:inline-block; float:right;}
.btn_lh:hover{ color:#fff; text-decoration:none;}
.list_lh li p.xuqiu_time{ font-size: 12px; color: #999; background: url(../image/xuqiu_time_03.png) no-repeat left; padding-left: 20px;}
.btm p{text-align:center;}

.zhuanti{ margin: 40px auto;}
.lanren{width:1200px; overflow:hidden;margin:0px auto;}
.lanren ul li{width:280px;height:220px;float:left;margin:0px 10px;position:relative;overflow:hidden;cursor:pointer;margin-top: 10px;}
.lanren ul li img{width:280px;height:220px; overflow: hidden;}
.lanren .txt{width:280px;height:45px; background:url(../image/1px.png) repeat;position:absolute;left:0;bottom:0;color:#fff;font-family:"微软雅黑";}
.lanren .txt h3{font-size:16px;font-weight:100;height:45px;text-align:center;line-height:45px; margin:0;}
.lanren .txt p{font-size:14px;text-align:center;}
.lanren .txt h3 a{ color:#fff;}
.hbjs{ width:456px; float:left;}
.hz{ width:700px; float:right;}
.hbjs_t{ height:48px; border-bottom:1px solid #e4e4e4;}
.hbjs_t span{ font-size:24px; color:#222; line-height:40px; font-weight:bold; border-bottom:3px solid #28be5a; margin-left:15px; padding:0px 10px; height:48px;  display:block; float:left;}
.hbjs_t a{ float:right; line-height:36px; padding-top:12px; color: #888;}

.hbjs ul{ margin-top:15px;}
.hbjs ul li{ color:#444; line-height:28px; background:url(../image/li1_03.jpg) no-repeat 3px 15px;;}
.hbjs ul li a{ padding-left:15px; line-height:28px;}
.hz_ow{}
.hz_ow ul{ margin-top:15px; margin-left:3px;}
.hz_ow ul li{ float: left; margin:5px 5px;}
.hz_ow ul li:hover{}

/* 友链底部*/
.friendlinkcontent{margin:0 auto;width:1200px;border:2px solid #F0F0F0;border-top:1px solid #37A942;text-align:left; padding:5px 8px;}
.friendlinkcontent a{line-height:30px;float:left;margin:2px 5px; font-size:12px;}
.rnews-title  span{font-size:14px;color:#38A942;font-weight:bold;text-align:letter-spacing:3px;padding:10px;}
.footer{padding:10px 0px; background:#5da936; margin-top:50px;text-align:left;line-height:24px;letter-spacing:1px; color:#fff; border-top:4px solid #498d26;min-width:1200px;}
.footer a{line-height:30px; font-size:12px; color:#fff;}
.foot-right{float:right;margin-top:5px; height:115px;}
.friendlink{ line-height:30px;}
.friendlink .left-span{ color:#669933; font-weight:bold; margin-left:15px; float:left; }
.friendlink .right-span{  float:right; margin-right:22px;}
.left-span img{ vertical-align:middle;}